package com.sjz.fristsgu;

import androidx.appcompat.app.AppCompatActivity;

import android.os.Bundle;
import android.view.View;
import android.widget.Button;
import android.widget.Toast;

public class MainActivity extends AppCompatActivity {
    /**
     * 重写的方法
     * onCreate: 在当前类(activity)对象创建的时候自动调用
     * 回调方法: 不是我们调的, 是系统在一定条件下自动调用的, 基本都以on开头  onXXX
     * 		   这些方法我们不需要调用, 一般只是去重写此类方法
     *
     */
    @Override
    protected void onCreate(Bundle savedInstanceState) {
        //调用父类处理做一些默认的初始化工作
        super.onCreate(savedInstanceState);
        //设置窗口要显示的内容视图(界面/布局)
        //指定布局文件在R所对应的变量, 加载布局文件最终显示到窗口中
        setContentView(R.layout.activity_main);
        Button button=findViewById(R.id.button);
        button.setOnClickListener(new View.OnClickListener() {
            @Override
            public void onClick(View v) {
                //第一个是上下文对象！对二个是显示的内容！第三个是显示的时间，只有LONG和SHORT两种 会生效，即时你定义了其他的值，最后调用的还是这两个！
                Toast.makeText(MainActivity.this,"加载中",Toast.LENGTH_SHORT).show();
                button.setText("下载中....");
            }
        });
    }
}